import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue()
  ],
  build: {
    // 修改打包后的目录
    outDir: 'build',
    base: './',
    // 如果你还需要更改静态资源的引用路径，可以使用以下配置
    // assetsDir: './assets',
    // 是否在构建时生成 source map
    sourcemap: false,
    // 是否为生产环境构建产物
    // 影响 process.env.NODE_ENV
    // 在生产环境下构建时，会默认设置为 true
    // 在开发环境下构建时，会默认设置为 false
    // 在开发环境下可能需要设置为 true 来模拟生产环境
    // 请确保在生产环境下不要启用 source map
    // rollupOptions 可以用来覆盖默认的 rollup 配置
    rollupOptions: {
      // 输出的入口文件名
      input: 'index.html',
    }
  }
})
